Shop window

English word definition — powered by WordNet

NOUN

a window of a store facing onto the street

Want to remember shop window?

Sign up free to bookmark & revise